improve one's performance - English Synonyms Dictionary